Teardrop
The Devil's Teardrop
ISBN:9780340712535At 9 am, on 31st December, a man gets onto the packed escalator of a metro station and fires a sile...
The Devil's Teardrop
ISBN:9780671038441New Year's Eve, 1999. After an early morning machine-gun attack by a madman man called the Digger l...
The Teardrop Story Woman
ISBN:9780879519018...
A Teardrop on the Cheek of Time
ISBN:9780552154154In 1631, the heartbroken Moghul Emperor, Shah Jahan, ordered the construction of a monument of unsu...
A Teardrop on the Cheek of Time
The Devil's Teardrop
ISBN:9780792799832...
The Devil's Teardrop
ISBN:9781439500804...
A Teardrop on the Cheek of Time
ISBN:9780385609470...
A Teardrop on the Cheek of Time
The Devil's Teardrop
ISBN:9780792724216...