https://harmonykent.co.uk/world-building-creating-a-credible-magic-system-writers-helping-writers/
World-building: Creating a Credible Magic System ~ WRITERS HELPING WRITERS®