Branching Processes by Patsy Haccou, Peter Jagers & V.A. Vatutin