Liver cancer : causes, diagnosis and treatment - Valverde, Benjamin J. (Cancer etiology, diagnosis, and treatments., 2011)