Books
Programming Without a Call Stack – Event-driven Architectures