Greg Miles: My Lucky Life is a fascinating and inspirational gem of Australian horse racing literature. It digs deep into a life peppered by struggle, tears, failure, self-doubt, lucky breaks and, ultimately, supreme achievement and accolades.Melbourne-born Greg Miles called a record 36 Melbourne Cups, two more than the revered Bill Collins and three ahead of his mate and mentor Joe Brown. He also called a record 36 Cox Plates and 36 Caulfield Cups.He became known as "The Voice of Australian Racing", with the Herald Sun newspaper branding him "Calling Royalty". He called his first Melbourne Cup in 1981, aged just 22, and his last in 2016, retiring soon after at 57. He called for radio and television, starting with the ABC, then Sky Channel, Sport 927 and Racing.Com. He was also the course broadcaster at the Flemington, Caulfield, Moonee Valley and Sandown tracks. He was awarded an Order of Australia Medal in 2016 for services to racing, and is a life member of the Victoria, Melbourne and Moonee Valley Racing Clubs.