Author: Karen Armstrong
Publisher: 978-1-84354-6276 (2007)
ISBN: AtlanticBooks
Subjects: Library & Information Science