Bill McCausland Author