Books by Michael Mirabile