Radical E : - Kurtzman, Joel. (John Wiley & Sons, 2001)