Microscopic Anatomy Of Invertebrates by Rainer F. Foelix, Edward E. Ruppert & Frederick W. Harrison