Software Engineering from Scratch A Comprehensive Introduction Using Scala - Hodges, Jason Lee; Hodges, Jason Lee (Apress : Imprint: Apress, 2019)