Quirky History book jacket

Quirky History is a funny, sideways glance at moments of British history, and would make a perfect gift for all ages, says Julia Jones