Home › Authors › Michael A. Flannery 👤 Michael A. Flannery b. 1953 ยท 2 books Books by Michael A. Flannery Alfred Russel Wallace's theory Alfred Russel Wallace's theory of intelligent evolution 2011 Pharmaceutical education in the Queen City 2001