An Introduction to Transformers - Richard E. Turner (2023)