Bibliography

revisions pending 2022