NOTE: I have pretty much retired, so I will keep the site up but I am really not doing much work anymore.
Visit my personal website at jimsanfilippo.com.
I recently published my new book. Check it out at
Best viewed with Internet Explorer. You may lose some functionality
with other browsers.)