john grape