redact: someone who puts text into appropriate form for publication
whole: an assemblage of parts that is regarded as a single entity
angiology: the branch of medical science that studies the blood and lymph vessels and their disorders