justin middleton