We received two books for review recently. It has been quite some time since we have published any […]