Good intro to finance and very clearly explains everything with examples. Though be careful as it's American and some of the terms we use in the UK are different. I would try and find a UK version if you need something like this.
Good book. Easy to read, good concise overview of concepts and as Siciliano states, 'you can always get a financial heavy weight lifter to explain and demonstrate the numerical formulas and details of calculating e.g. the Time value of money or the WACC. This book is for me just the right level. A further improvement would be to make an overview of terms and definitions and synonyms so that the readers fully understand that certain concepts can be named differently e.g. income, revenue, return, cash-in flow or what could be the nuances between such terms.