Understanding Digital Marketing:The principles of digital marketing explained simply and practically - Gilles, Kroeger (Independently published, 2025)