Books by Gregory E Fasshauer