May 15, 2015June 11, 2015 madddadamabstract, escape, Richard Powers, science fiction artLeave a comment Richard Powers Image