James K. Flanagan – During the last ten years James has had the good fortune to work on some really interesting and well-paid consulting projects. This has allowed him to travel throughout the world under favourable conditions and given him the time to experiment with things other than work, primarily photography and writing for business magazines.