Shane Torno Author