Natural bond orbital analysis: A critical overview of relationships to alternative bonding perspectives

Natural bond orbital analysis: A critical overview of relationships to alternative bonding perspectives