For more information about Ray’s availability and fee schedule for public talks and other activities, please contact him at


(And by the way: online donations of any amount—see the PayPal button, directly below—are not just accepted; they’re encouraged. Ray deeply appreciates your help in keeping his writing efforts, website, and educational activities afloat. Thanks!)