The Physiology of giant algal cells - Hope, Alexander Beaumont. (Cambridge university press, 1975)