The Competent Pastor: Skills and Self-Knowledge for Serving Well - 9781566993043