Books by dr stephen p. kershaw