Nanomagnetism (An Interdisciplinary Approach)