Alan Coren

44 books

missing page info 1980

adventurous funny reflective medium-paced

196 pages paperback 1993

medium-paced

220 pages paperback 1991

funny informative lighthearted medium-paced

253 pages paperback 1976