The Sweet Far Thing by Libba Bray 25/07/2014 1 Commentย I've been reading this trilogy for almost a year now and finally finished it this month. This final book is over eight hundred pages long in order to wrap up everything that has happened. EXCEPT. ... Read this Post