Contemporary Issues In Mental Health Nursing by Steve Trenoweth & Jonathon Lynch