Bella and Edward have reached Isle Esme and everything has gone well - so far. Can Edward make love to Bella and keep control as 'The Monster' tries to take over? In an epic battle of wills, there can only ever be one victor.
Bella and Edward have reached Isle Esme and everything has gone well - so far. Can Edward make love to Bella and keep control as 'The Monster' tries to take over? In an epic battle of wills, there can only ever be one victor.