book review h g wells