Mark Kanhorov – his story