Functional Web Development with Elixir, OTP, and Phoenix
Lance Halvorsen
Designing Elixir Systems with OTP
James Edward Gray II & Bruce A. Tate