PUZZLES of Finance : six practical problems and their remarkable solutions - KRITZMAN (John Wiley and Son, 2000)