Books by Michael R. Petit