Ronald H Bailey

Bailey, a former senior editor of Life Magazine, has written 16 books and contributed to more than a hundred others on subjects from ancient history to modern warfare.