The book of Andrew E. - Caruncho, Eric S. (2002)