The origins of plastids. - Cavalier-Smith, ,T.. (Biological Journal of the Linnean Society, 1982)