500 THINGS YOU SHOULD KNOW ABOUT HISTORY - "ANDREW LANGLEY, FIONA MACDONALD, JANE WALKER" (BARD FIELD PRESS)