"The international bestseller, fully revised and updated."
Stewart Ross taught in a variety of institutions worldwide before becoming a writer, lecturer and broadcaster. He has written over 175 books, including widely acclaimed historical works.