Author: bill palmer& bill hughes