Alex Shearer

The Stolen - London Macmillan Children's Books 2002 - 262p.

9780330398923