issue #19: Thom Donovan



for more writing by Thom Donovan
go to THIS LINK