Good Samaritan Author:David Haig Alan is a loving husband, a responsible parents and an experienced Samaritan. A good man helping to create a kinder world. But good intentions aren't always enough and, with an unlikely companion, he embarks on a reckless flight of fantasy that rocks the moral foundations of this life.