michaeljfoxdatabase.com
Detailed Synopses
Read detailed synopses of the projects listed below. This section of the site is a slow-growing one due to the large amount of time required to write up the synopses. Be warned, the synopses are VE…