Hearts And Minds - Jane Robinson

_______'A history book that should be read by all' - Stylist. Set against the background of the…