England 1851; Queen Victoria is on the throne; the year of the ‘Great Exhibition’, and the building of Kings Cross Railway Station. ‘Big Ben’ hasn’t been constructed, and London is filled with poor, and destitute souls, living in the filth of the slums. John Pitt makes an unplanned trip to Australia, and discovers, 'Tears from the Past'.
Can he solve this mystery. More