Mike Lofgren

Books Authored

Author(s):
Genre(s):
Reviewed by: 

Every once in awhile a book comes along that challenges deep seated assumptions and beliefs, upends one’s complacency, and plants seeds of discontent in the mind of the reader.

Reviewed by: 

“. . . falling short on its promise . . . reiterates the familiar arguments . . .”