David Shaw

David Shaw is a family man from Kilmarnock in Scotland. His wife, son and pet Labrador ensure that he enjoys a fairly average lifestyle, despite the fact that at any one time David can be found communicating with people from the spirit world. But when the dust finally settles on the very last bookcover, David will still strive to remain an average Joe – just a guy who wrote a book.