Witnesses of time by Vikram Shenoy
_