Abstract Guardian by Clare Clark