We no longer provide web services .
David Karl Roberts is available for speaking engagements, educational seminars and discussion groups.