Books by Michael A Taylor