Heterocycles in drugs, dyes, and biology | Zoonk