by Lynne Truss (Author)
Format: Hardcover
Publisher: Profile Books
Published: 24 Oct 2005
ISBN 10: 9000011345
ISBN 13: 9789000011346