New York Times Book Review

July 14, 2015 | 

Miranda Purves calls Irrepressible “hard to resist”