Contribution of
Paul A Negulescu &
Michael J Welsh