William Edwards
overview