Neural Networks by Berndt Muller & Joachim Reinhardt