This sample was provided by Peter Franks.  I would like to thank him
for his unsolicited effort.

James Shields
