O Excellent Virgin
Publisher: William Heinemann Australia
Published: 1990
Language: eng
Format: Paperback
Number of pages: 273
ISBN-13: 9780855613341
Description: A collection of stories which are passionate, angry, witty, daring, irreverent but also reverent in the truest sense; Australian author.