Ibn Tufayl 
Subtitle: Hayy Ibn Yagzan
Edition: 4 edition
Publisher: Gee Tee Bee
Published: June 1992
Language: eng
Format: Paperback
Number of pages: 257
ISBN-13: 9780917232305
Subjects: Self-Help