Book review: A Time of Love and Tartan