Author: Peter S. Rose, 3rd edition