Bill McKendry Author