Profile of David MacManus