http://id.esd.org.uk/IPSV_abridged/2.00.pdf