Mastering Graphics Programming with Vulkan: Develop a modern rendering engine from first principles to state-of-the-art techniques - Castorina (IEEE, 2003)