Reviews

  • "A remarkable accomplishment: well-resarched to an almost heroic degree, crammed with interesting details and,... elegantly written"

    Sunday Times