Jon peddie research articles