David Pate
David Pate kjones@idahostatesman.com
David Pate kjones@idahostatesman.com

David C. Pate: New uses of technology connect us with our communities

May 20, 2015 12:00 AM