Oddity
Sale price
Price
£7.99
Regular price
Unit price
per
When her physician father is murdered, 13-year-old Clover Elkin embarks on a perilous mission through warring frontier territories to protect the one secret Oddity he left behind. And as she uncovers the truth about her parents and her past, Clover herself emerges as a powerful agent of history.