TY - BOOK AU - 20 TOOLS FOR THE FIN TI - 40 FREE AND OPEN SOURCE ER -