Author: Sheehan, A. & Loumaye, J.