- Written by: Allen Clark