Reviewed by James Iain Gow