Denis McLeod, Author at Mc Leod