Publications by 'Dirk H. R. Spennemann'