thomas l. mcphail (author)