Negotiating and Influencing Skills by Bradley C. McRae & Brad McRae