Author: anthony havil b.a.