Author: Glenrothes & Buckhaven Technical College.