Author: brian houlihan and dave hilton Brian rood