Advanced engineering mathematics - Kreyszig (John Wiley, 2011)