CRUD Actions for Lazy Coders, with just the correct amount of cifugurability.
Peter Horn, Rene Sprotte
MIT