Fine Art of Reading 2001, Souvenir Press Ltd, London

ISBN-13: 9780285636002

New edition

Hardcover

Select