Books by Michael A. Ferro