There's another article here, with some interesting links.
Thanks. Here's the Vassar Clements website link........ http://www.vassarclements.com/