O'Hanlon, Michael

Books Authored

Reviewed by: 

“Many will disagree with Michael O’Hanlon on essential points. But the level of debate is what counts so that our armed forces are supported by intelligent strategic decisions.