Gregory David Roberts
Experiencing any problems? Have a look at our Technical FAQs
This is not a small quick read.
Some readers think that this is a masterpiece...... you may agree.
To give an idea of what to expect you just must Meet the Author!