David Quinn

35,230
reputation