Books by author 'Mirko M Hall'