"Hamilton, Judy" Oops! - New Lanark ,Geddes & Grosset 2001 - 25 ISBN: 9781855346710 Dewey Class. No.: F823 / 3068