Causes of Consequences - Alan D. M. Garner

A romantic thriller which follows its protagonist from his teens into adulthood and is set against…