Lirael: Daughter of the Clayr

Series: Abhorsen Trilogy (02)
Paperback