Supreme Magus

Author: Legion20
Summary:
Derek Esposito was a man that since from young age had to face many adversities. Often forced to settle with surviving rather tha living, had finally found his place in the world, until everything was...