IPC - West, Richard L.; Turner, Lynn H. (Wadsworth, Cengage Learning, 2012)