Rachel H. Ellaway Pattern theory: memory, inerpretation, understanding, meaning - Routledge 2025 ISBN: 9781032877006