Debt of honour
Publisher: HarperCollings Publishers
Place of publication: Hammersmith, London
Number of pages: 900
Other titles: Debt of honor.