The 7 Key Elements of Pre-Service Preparation - Clare Kosnik; Clive Beck (Taylor and Francis, 2009)