Browsing publications by Dr Bernhard Frank