Shape of snakes
ISBN-13: 9780333784600