All works copyright © David Hancock 1995/2006