Books by S. Allan Schweitzer