The Algorithmic Beauty of Seaweeds, Sponges and Corals November 2001 Environmental science; Marine Biology; Software engineering; Science; Life Sciences - Biology - Mar… ISBN 3540677003 View on Amazon Lists featuring this book (3)