Author: Per-Olov Lowdin