Books by Patrick W. Andersen