Recent Reviews

You can receive new reviews by email or follow my reviews via Twitter, Facebook, or RSS.

27 March 2020 (564 words)
Second-Hand Time: The Last of the Soviets (Svetlana Alexievich)
- twenty oral histories from 1991 to 2012
17 March 2020 (937)
*Until the Lions: Echoes From The Mahabharata (Karthika Naïr)
- poetry with subaltern perspectives within the Indian epic
16 March 2020 (603)
The Armourer's House (Rosemary Sutcliff)
- an eight year old moves to Henry VIII's London
24 February 2020 (372)
The Hills Reply (Tarjei Vesaas)
- prose poetry, coming of age in Norwegian landscapes
18 February 2020 (446)
Animal Science (Nicola Davies)
Poo; Extreme Animals; What's Eating You?; Just the Right Size; Talk, Talk, Squawk!; Deadly!
10 February 2020 (880)
**Arithmetic (Paul Lockhart)
- a deep look at elementary mathematics
15 January 2020 (140)
*The Scent of Buenos Aires (Hebe Uhart)
- distinctive character-centred short stories
8 January 2020 (500)
**Drive Your Plow Over the Bones of the Dead (Olga Tokarczuk)
- three centuries ago Janina would have been burned as a witch
11 December 2019 (316)
Strange Language (Mari Jose Olaziregi)
An Anthology of Basque Short Stories
10 December 2019 (1832)
How I Wish I'd Taught Maths (Craig Barton)
Lessons Learned from Research, Conversations with Experts, and 12 Years of Mistakes
20 November 2019 (520)
A Kitchen in the Corner of the House (Ambai)
- short stories celebrating the lives of Indian women
24 October 2019 (909)
*Mesopotamia: The Invention of the City (Gwendolyn Leick)
- ten cities over five millennia
1 October 2019 (651)
*A Change of Time (Ida Jessen)
- facing widowhood in a Danish country town
17 September 2019 (1310)
Bringing Words to Life (Isabel L. Beck, Margaret G. McKeown, Linda Kucan)
Robust Vocabulary Instruction
5 September 2019 (826)
Who We Are and How We Got Here (David Reich)
Ancient DNA and the New Science of the Human Past
Ancestral Journeys (Jean Manco)
The Peopling of Europe from the First Venturers to the Vikings
23 July 2019 (513)
*How To Fold It (Joseph O'Rourke)
The Mathematics of Linkages, Origami, and Polyhedra
17 July 2019 (360)
*Obabakoak (Bernardo Atxaga)
- a metafictional short story collection
11 July 2019 (269)
An English Murder (Cyril Hare)
- a classic murder mystery with a political twist
1 July 2019 (737)
Many Ramayanas (Paula Richman)
The Diversity of a Narrative Tradition in South Asia
10 June 2019 (739)
Agents of Empire (Noel Malcolm)
Knights, Corsairs, Jesuits and Spies in the Sixteenth-Century Mediterranean World
7 June 2019 (657)
*The Passage to Europe (Luuk Van Middelaar)
How a Continent Became a Union
25 May 2019 (498)
The Indo-European Controversy (Asya Pereltsvaig, Martin W. Lewis)
Facts and Fallacies in Historical Linguistics
23 May 2019 (1493)
*The Horse, The Wheel, and Language (David W. Anthony)
How Bronze-Age Riders from the Eurasian Steppes Shaped the Modern World
10 April 2019 (758)
*The Future of Fusion Energy (Jason Parisi, Justin Ball)
- the science, engineering, history and politics
25 March 2019 (320)
The Enlightened Economy (Joel Mokyr)
Britain and the Industrial Revolution 1700-1850
4 March 2019 (500)
*Mathematics and Its History (John Stillwell)
- core ideas of mathematics, in their historical context
26 February 2019 (366)
Flip the System UK (Lucy Rycroft-Smith, JL Dutaut)
A Teachers' Manifesto
7 January 2019 (632)
The Dutch Republic (Jonathan I. Israel)
Its Rise, Greatness, and Fall 1477-1806
24 December 2018 (757)
*Bike Nation (Peter Walker)
How Cycling Can Save the World
Bikenomics (Elly Blue)
How Bicycling Can Save the Economy
10 December 2018 (509)
Genomic Quirks: The Search for Spelling Errors (Ramesh Hariharan)
- nine cases show how genomics is changing modern medicine
9 December 2018 (355)
*Walker Stories (Walker Books)
- a lovely set of thirty early readers
8 November 2018 (509)
*The Alphonse Courrier Affair (Marta Morazzoni)
- a comedy of manners in a French village
31 October 2018 (1126)
Meetings with Remarkable Manuscripts (Christopher de Hamel)
- the histories and lives of twelve medieval books
17 September 2018 (173)
*Tari: the Little Balinese Dancer (Pamela Noensie)
- death and the passing on of traditional culture
17 September 2018 (667)
The Populist Temptation (Barry Eichengreen)
Economic Grievance and Political Reaction in the Modern Era
16 August 2018 (799)
The Oceans: A Deep History (Eelco J. Rohling)
- ocean chemistry in its broadest context
16 August 2018 (203)
Cuneiform (Irving Finkel, Jonathan Taylor)
- writing and literacy in ancient Mesopotamia
2 July 2018 (639)
*A Course in Enumeration (Martin Aigner)
- the power of combinatorics
26 June 2018 (365)
Re:Cyclists (Michael Hutchinson)
200 Years on Two Wheels
15 May 2018 (506)
*With a Mighty Hand (Amy Ehrlich)
The Story in the Torah
9 May 2018 (779)
The Dutch and their Delta (Jacob Vossestein)
Living below sea level
16 March 2018 (420)
Lingo (Gaston Dorren)
A Language Spotter's Guide to Europe

Full chronological listing (long)