A review of recent studies on the nature and origin of cancerby John Collins WarrenCancerNeoplasmsWriting a summary for young readers…For young readersBook data: Open Library