Author: Ian McEwan
Publisher: Not available
Publisher: Maskew Miller Longman
Publisher: Macmillan South Africa
Publisher: Via Afrika
Publisher: Pearson