Collins Spanish Idioms contains 250 phrases and expressions commonly used by Spanish speakers. These are divided into 25 themes such as:
Health, Happiness, Pleasure and Enjoyment Chance, Surprise and the Unexpected Eating, Drinking, Drunkenness and Excess etc.
Unfortunately, the Contents Page lists these themes with the associated phrases under each theme. This makes it difficult to find a theme as you have to go through many pages of phrases. In addition the themes are not listed alphabetically.
However, the phrases are really useful and there are explanations where appropriate. This helps in understanding the Spanish Culture and makes interesting and enjoyable reading and a fun way to help improve your Spanish. It is a valuable aid in learning Spanish.