http://talktalk.atw.hu/eng/spiritus.html