Twins: OOP and FP
TWINS: OOP and FP - Warburton
Twins: Object Oriented Programming and Functional Programming