Books by Patrick L. Mallory