shorelineofinfinity.com
If Then by Matthew de Abaitua
If Then Matthew de Abaitua Angry Robot, 416 pages Review by Elsa Bouet When I picked up If Then by Matthew de Abaitua, I found the summary interesting but was prepared for disappointment, predictin…