Learn R as a language - Aphalo, Pedro J. (CRC Press, 2020)