with special thanks to Gigi for the review and some copies of the articles