Home David Boyles

David Boyles

David Boyles is an English instructor at Arizona State University and a regular writer for the LD18 Democrats Blog.

Please support independent journalism on Blog for Arizona




Latest Articles

Cartoon of the Week

Cartoon of The Week