Major Farran's Hat: The Untold Story of the Struggle to Establish the Jewish State by David Cesarani Back to product details page >