by Michel Faber (Author), Guillemettede Saint - Aubin (Translator)
Format: Mass Market Paperback
Publisher: Points
Published: 12 Oct 2006
ISBN 10: 2757802046
ISBN 13: 9782757802045