Physics : concepts and models - Wenham, E.J...et..al