contributor Chris Furner Reviewed 1 paper for Electronic Markets (ECU Premiere, ABDC A, 8% Acceptance rate) 2025