Surviving the Whiteboard Interview - William Gant (Springer, 2019)