The giant clam an anatomical and histological atlas - Norton, John H. (ACIAR, 1992)