Never let me go by Cristian Caruso
To escape his enemies a powerful wizard is forced to hide in the future: the modern England.. Here he will find true love and will generate a son. But understanding a teenager today is a tough job even for a wizard! The past, however, will inevitably come back to claim its cause.