Book cover for The Singing Sands - Inspector Alan Grant, Book 6 (Unabridged)

The Singing Sands - Inspector Alan Grant, Book 6 (Unabridged)

Description of book