kwarq book review