Ken Fisher

#119491

Editor-in-Chief, Ars Technicaarstechnica.com/staff/palatine.ars