Books by William E Fischer