Sponges (Porifera) - Muller, Werner E G (2003)