Modern phosphonate chemistry - Savignac, Philippe (CRC, 2003)