Books by Shawn Frederick Mchale