Ciao Estella, Piacere!
I've got the book you mentioned above, but haven't used it as often as I expected. First of all, my English is not as good as I could catch the meaning at once, so It happens all the time that I should look up an English dictionary to study some Italian idioms on it, which makes me tired and far from the book!
The book is the same to " 2001 Italian and English idioms", which would be better for users, because it is divided into two parts, Italian-English and English-Italian. Anyway, I've come to an end that the book is not that suitable for me or my English is too poor to understand Italian idioms translated into English. Lately, I've bought a book with a very interesting title, Beyond Cazzo. Maybe, it would be sort of easy for you, but why don't you take a look at it in a book store?
Good luck!!