Books by William H. Petersen