Text this: A review of the Cambrian algae /