O. P. Sharma 

Text book of algae - Tata McGraw-Hill

9780074519288