home > domains > davidcgarlock.com
puzzles (959) brainteasers (48) number theory (22)
David C Garlock is the author of a professional tax treatise, a number theory course for high school mathematics students and a book of brainteasers.