Ernst Haeckel and the philosophy of sponges

Andrew S Reynolds1

  • 1Department of Humanities, Cape Breton University, Sydney, NS, Canada. andrew_reynolds@cbu.ca.