Kingdoms of life - Jones, Phill (Science foundations, 2011)