You must read this

#1

Full of twist and turns yet engaging.