An Introduction to Immersed Boundary Methods | 9781009123204 | Memmo