Pets, people and other inventions /
Dolby, William.
Edinburgh : Carreg,
2003.