Books Authored by Stephen H. Foreman