Love of stones
By: Tobias Hill.
Publisher: Faber
Published: 2001
Language: eng
Number of pages: 467
Notes: Open market edition.

General.