The title of this book is 500 Things You Should Know About History and is written by author Andrew Langley. The book 500 Things You Should Know About History is published by Miles Kelly Publishing Ltd. The ISBN of this book is 9781842360354 and the format is Hardback. The publisher has not provided a book description for 500 Things You Should Know About History by Andrew Langley.