William D. Shoaff with lots of help
A list of people belongs here.
Got a math question? Here's some good sites where you might find an answer.