Peter Stone

Steven Howard is a fictional character from LAX.