'A master of plotting and pacing' - New York Times
'With every new book I appreciate John ...(+)
Set in seventeenth-century Iran, THE BLOOD OF FLOWERS is the powerful and haunting story of a young girl's journey from innocence to adulthood.(+)