Math proofs demystified ; a self teaching guide. - Stan Gibilisco (New York: Mcgraw Hill, 2005)