Books by James R. Petersen