The Human Body Book (Second Edition) by Steven Parker