Top 0 denis kitchen author paul buhle author harry shearer introduction PDF Book Page 21