Major contributions

edit

Minor contributions

edit

Some updates and fair use statements for the CSDP page and the accompanying Image:CSDP.jpg.