Michael Duffy Book of the week