David Viklund's Homepage:Information about James Kemp Holland