Books by Richard Holmes

Richard Holmes is Professor of Military and Security Studies at Cranfield University and the Royal Military College of Science in Britain. He was educated at Cambridge, Northern Illinois, and Reading Universities. Holmes is the author of several books, in