Mark P Cosgrove
Mark P. Cosgrove is a professor and a chairman of the psychology department at Taylor University, where he has taught the subject of Foundations of Christian Thought for more than thirty years. He is the author of six volumes, including Counseling for Anger and The Essence of Human Nature.
Mark P. Cosgrove is a professor and a chairman of the psychology department at Taylor University, where he has taught the subject of Foundations of Christian Thought for more than thirty years. He is the author of six volumes, including Counseling for Anger and The Essence of Human Nature. See less
Mark P Cosgrove's Featured Books
Mark P Cosgrove book reviews