Michael Ball, Author at Kinective