Jeff Noon FTW.



That book and its sequel blew my damn mind.