@Cliff538 Great review! On my to-read list now.