August 23 / 16.10 York

16.10

Good To Firm

Assured Data Protection EBF Fillies’ Handicap (Heritage Handicap)

  • Prize money: £51540
  • 1m 2f 56y
  • Class 2
  • 15 runners
ITV
View Course
Assured Data Protection EBF Fillies’ Handicap (Heritage Handicap)

Runners: 15 runners

Type: Flat Turf

Surface: Turf

Weather: Cloudy

25/1 (Won)

  • Win: £37.95
  • Place: £9.05

Form: -07005

Last run: 41 days

W: 8st 9lb

6 yo Filly

OR: 82

Form & Verdict
6yo who is unraced beyond 8.5f and hasn't been at her very best this year; however, she's edged back down the weights and kept on well when 2l fifth at Ascot (1m, good) last month; judged on that latest evidence she's worth a go at this new trip and is not ruled out each-way.
Place /
No / Draw
Date / Going /
Distance / Class
Time + Course Horse + Weight
Jockey / Trainer
Verdict Starting price

11th

2

(12)

9th Nov 2024

Soft

1m 2f 43y

Class 1

15:10 Doncaster

Canoodled

9st 4lb

J: Paul Mulrennan

T: Ed Walker

raced wide early, prominent, raced in second after 1f, pressed leader over 3f out, weakened over 2f out

33/1

11th

2

(12)

9th Nov 2024

Soft

1m 2f 43y

Class 1

15:10 Doncaster

Canoodled

9st 4lb

J: Paul Mulrennan

T: Ed Walker

raced wide early, prominent, raced in second after 1f, pressed leader over 3f out, weakened over 2f out

33/1

4th

5

(6)

30th Oct 2024

Soft

1m 0f 75y

Class 1

14:08 Nottingham

Canoodled

8st 13lb

J: Ross Coakley

T: Ed Walker

6yo whose first go at about 1m2f was a winning one in 15-runner race at the York Ebor meeting (good to firm) in August, leading final 1f at 25-1; won on it in the past but has not shone on softer than good in 2023 or 2024, trying heavy ground (1m2f) on latest start; plenty to find on ratings.

40/1

14/1

  • Place: £6.50

Form: -09121 D

Last run: 22 days

W: 8st 10lb

4 yo Filly

OR: 83

Form & Verdict
Returned to form to win at Newmarket (1m2f, good to firm) in June and close second of 15 to Karmology over this C&D (good to soft) next time; back to winning ways at Wolverhampton (9.4f, AW) three weeks ago; continues to climb the weights but she's clearly thriving; can give another good account.
Place /
No / Draw
Date / Going /
Distance / Class
Time + Course Horse + Weight
Jockey / Trainer
Verdict Starting price

7th

3

(4)

11th Apr 2026

Standard

1m 3f 23y

Class 5

17:15 Southwell (AW)

Bint Al Daar

9st 6lb

J: Joanna Mason

T: Kevin Frost

C&D winner against her own sex under Joanna Mason early last month off a 2lb lower mark; continued in form since and this is less competitive, so she needs a look.

7/1

8th

7

(11)

3rd Apr 2026

Standard

1m 4f 0y

Class 4

17:00 Lingfield (AW)

Bint Al Daar

9st 5lb

J: Taylor Fisher

T: Kevin Frost

Ended a 19-race losing run at Southwell (1m3f, Tapeta) last month, but couldn't get going in time when fifth of 12 at Wolverhampton (9.5f, Tapeta) 16 days later; appears to stay this far and holds each-way claims.

20/1

5th

12

(2)

20th Mar 2026

Standard

1m 1f 104y

Class 4

19:30 Wolverhampton (AW)

Bint Al Daar

8st 11lb

J: Joanna Mason

T: Kevin Frost

Mostly well below form in 2025 but came back down the weights and has often been competitive since October; indeed, Southwell (1m3f, Tapeta) 16 days ago saw her first win since a C&D race in summer 2024; it's possible that she is on her way back but this is a warmer contest.

10/1

OUR TIP

11/2

  • Place: £2.20

Form: 11-231 D

Last run: 23 days

W: 9st 4lb

4 yo Filly

OR: 91

Form & Verdict
Won both 2yo starts and, after running well this year in her first two handicaps, she won one at Glorious Goodwood (1m2f, good to firm) last time; it was a blanket finish but she's just 2lb higher today and this lightly raced half-sister to Group 2 winner Al Hakeem could still have more to offer.
Place /
No / Draw
Date / Going /
Distance / Class
Time + Course Horse + Weight
Jockey / Trainer
Verdict Starting price

8th

2

(1)

18th Sep 2024

Good

1m 2f 23y

Class 1

15:30 Yarmouth

Al Anoud

9st 4lb

J: Rob Hornby

T: Ralph Beckett

midfield

16/1

3rd

3

(4)

23rd Aug 2024

Good To Firm

1m 2f 56y

Class 2

16:10 York

Al Anoud

9st 4lb

J: Hector Crouch

T: Ralph Beckett

Won both 2yo starts and, after running well this year in her first two handicaps, she won one at Glorious Goodwood (1m2f, good to firm) last time; it was a blanket finish but she's just 2lb higher today and this lightly raced half-sister to Group 2 winner Al Hakeem could still have more to offer.

11/2

1st

4

(12)

31st Jul 2024

Good

1m 1f 197y

Class 2

16:10 Goodwood

Al Anoud

9st 13lb

J: Hector Crouch

T: Ralph Beckett

Unraced on softer than good; two from two in her first season last year and she's run well in defeat this term in handicaps at Windsor (1m2f) and Pontefract (1m4f; made most); needs to build on that but has had only four races, so it may be possible.

7/1

Form: 5-9063

Last run: 23 days

W: 8st 6lb

3 yo Filly

OR: 86

Form & Verdict
3yo who returned to form with very close third of five at Redcar (1m, good to firm) last month, despite a stumble 1f out; it's possible today's longer trip will be within range but others have more compelling credentials.
Place /
No / Draw
Date / Going /
Distance / Class
Time + Course Horse + Weight
Jockey / Trainer
Verdict Starting price

5th

3

(1)

5th Oct 2024

Standard

1m 0f 142y

Class 4

18:30 Wolverhampton (AW)

Zenjabeela

9st 9lb

J: Ray Dawson

T: Roger Varian

Winless this season but she comes here in good form, fifth of 12 at Newmarket (1m) two weeks ago; she can make her presence felt again eased 1lb.

7/1

5th

5

(7)

21st Sep 2024

Good

1m 0f 0y

Class 4

14:10 Newmarket

Zenjabeela

9st 10lb

J: Jack Mitchell

T: Roger Varian

raced centre, disputed lead and led group

10/1

5th

8

(5)

5th Sep 2024

Good To Soft

1m 2f 42y

Class 3

16:50 Haydock

Zenjabeela

9st 6lb

J: James Doyle

T: Roger Varian

Close third of five at Redcar (1m) in July and denied a clear run when fourth of 15 at York a fortnight ago on her first crack at 1m2f; she could have more to offer at today's distance, provided conditions suit (fair third on good to soft on debut; unraced on slow ground since).

7/1

11/1

Form: 27322-

Last run: 246 days

W: 9st 12lb

5 yo Filly

OR: 99

Form & Verdict
Placed in Listed races on final three runs last year (1m2f/9.5f, soft/AW); absent since (has has wind op) but goes well fresh; also effective on good going (unraced on faster); not ruled out back in a handicap on return.
Place /
No / Draw
Date / Going /
Distance / Class
Time + Course Horse + Weight
Jockey / Trainer
Verdict Starting price

2nd

8

(11)

11th Oct 2024

Good

1m 2f 0y

Class 1

16:45 Newmarket

Sound Angela

9st 5lb

J: Richard Kingscote

T: Roger Varian

held up in rear on outer

7/1

1st

9

(7)

18th Sep 2024

Good

1m 2f 23y

Class 1

15:30 Yarmouth

Sound Angela

9st 4lb

J: Silvestre De Sousa

T: Roger Varian

Close fourth in this race in 2022 and placed in other Listed races on her final three runs last year; had wind surgery in May and ran well when finally reappearing in handicap at York last month, finding daylight too late and finishing on the heels of Al Anoud; might have come on since that race and would be firmly in the argument if that's the case.

11/1

5th

1

(15)

23rd Aug 2024

Good To Firm

1m 2f 56y

Class 2

16:10 York

Sound Angela

9st 12lb

J: James Doyle

T: Roger Varian

awkward start, switched left soon after start

11/1

Form: 8-0960

Last run: 35 days

W: 9st 0lb

4 yo Filly

OR: 87

Form & Verdict
Has dropped down the weights and is 5lb lower than when a fair sixth at Epsom (1m2f, good to soft) two starts ago; however, she's won just one of her 14 starts and the forecast fast ground is a concern.
Place /
No / Draw
Date / Going /
Distance / Class
Time + Course Horse + Weight
Jockey / Trainer
Verdict Starting price

8th

1

(9)

20th Sep 2024

Good To Soft

1m 4f 0y

Class 4

16:40 Newbury

Mysterious Love

10st 2lb

J: Tom Marquand

T: David Menuisier

Sights have been lowered to handicaps this season, without making a serious impact but she was not far away on three of her last four starts, including at York Ebor festival last time; not proven over this far (tailed off over 1m5f here on penultimate start) but she is down the weights.

16/1

6th

7

(5)

23rd Aug 2024

Good To Firm

1m 2f 56y

Class 2

16:10 York

Mysterious Love

9st 0lb

J: Kieran Shoemark

T: David Menuisier

Has dropped down the weights and is 5lb lower than when a fair sixth at Epsom (1m2f, good to soft) two starts ago; however, she's won just one of her 14 starts and the forecast fast ground is a concern.

40/1

16/1

Form: -84534

Last run: 20 days

W: 9st 1lb

3 yo Filly

OR: 95

Form & Verdict
Improved form when making the frame in 1m4f fast-ground Listed races at Newmarket the last twice; hinted last time that she may benefit from this drop back in trip, but she's not obviously well treated back in a handicap.
Place /
No / Draw
Date / Going /
Distance / Class
Time + Course Horse + Weight
Jockey / Trainer
Verdict Starting price

1

(6)

10th Oct 2025

Good

1m 2f 0y

Class 1

16:45 Newmarket

Ambiente Amigo

9st 5lb

J: Pat Cosgrave

T: James Owen

Listed winner at Nottingham (1m2f, good to firm) in April; some respectable efforts since but 33-1 in 1m4f Group 3 here two weeks ago and finished last of 11; this also looks tough.

50/1

1

(7)

26th Sep 2025

Good

1m 4f 0y

Class 1

13:50 Newmarket

Ambiente Amigo

9st 5lb

J: Pat Cosgrave

T: James Owen

Listed winner at Nottingham (1m2f, good to firm) in April and respectable efforts in defeat in the same grade at York and Salisbury on her last two runs; however, needs something extra now back into a Group race.

33/1

1

(9)

13th Aug 2025

Good To Firm

1m 1f 201y

Class 1

16:30 Salisbury

Ambiente Amigo

9st 7lb

J: Sean D Bowen

T: James Owen

Listed winner at Nottingham (1m2f, good to firm) in April who was back near that form when sixth of 12 at York (1m2f, good) last month in another Listed event; travelled better than Revoir in the latter race but that rival saw it out more strongly to finish fifth; giving weight all round, she may again come up a bit short.

8/1

9/1

Form: 52-331 D

Last run: 25 days

W: 8st 3lb

3 yo Filly

OR: 83

Form & Verdict
Displayed promise on first four starts before easily winning a Windsor novice (1m2f, good to firm) at 4-9 last month; further improvement is needed to defy her handicap debut mark but she's well bred and with a leading trainer, and it will be no surprise if she plays a leading role.
Place /
No / Draw
Date / Going /
Distance / Class
Time + Course Horse + Weight
Jockey / Trainer
Verdict Starting price

2

(6)

26th Sep 2025

Good

1m 4f 0y

Class 1

13:50 Newmarket

Chorus

9st 5lb

J: Tom Marquand

T: William Haggas

Close Listed third over 1m4f at Chantilly in June but she's come up short in Group races on her last two runs and a similar outcome is likely.

20/1

6th

1

(7)

11th Sep 2025

Good To Soft

1m 6f 115y

Class 1

15:00 Doncaster

Chorus

9st 7lb

J: Cieren Fallon

T: William Haggas

Unraced on worse than good to soft; always up with pace when close third in Chantilly Listed race (1m4f) in June, looking well worth a crack at this longer trip and two smart half-brothers tasted notable success at 1m6f; needs overall improvement, though, and to put the lesser efforts on her last two starts well behind her.

20/1

4th

2

(5)

14th Aug 2025

Good

1m 4f 0y

19:22 Cork

Chorus

9st 9lb

J: Chris Hayes

T: William Haggas

Progressive during last year's 3yo campaign (including on fast ground) and form has gone to new level this season, notably close third in Chantilly Listed (1m4f, good to soft); has to bounce back from unfathomably poor run at Newmarket last time, however.

9/2

10/1

Form: 1-3261

Last run: 10 days

W: 8st 5lb

3 yo Filly

OR: 79

Form & Verdict
Easily made all at Lingfield (1m1f, good to firm) last Tuesday on her second handicap start; she enjoyed the run of the race and is unlikely to enjoy the same luxury in this more competitive contest, but she's unexposed and could be well treated under a 6lb penalty.
Place /
No / Draw
Date / Going /
Distance / Class
Time + Course Horse + Weight
Jockey / Trainer
Verdict Starting price

7th

5

(1)

4th May 2025

Yielding

1m 2f 120y

15:55 Sligo

Shemozzle

9st 7lb

J: Jack Kearney

T: Stephen Thorne

Won twice for Ralph Beckett but lost her way for that yard and finished down the field on debut for this one; now blinkered.

20/1

7th

5

(1)

4th May 2025

Yielding

1m 2f 120y

15:55 Sligo

Shemozzle

9st 7lb

J: Jack Kearney

T: Stephen Thorne

Won twice for Ralph Beckett but lost her way for that yard and finished down the field on debut for this one; now blinkered.

20/1

12th

5

(15)

9th Apr 2025

Good To Firm

1m 2f 0y

14:48 Leopardstown

Shemozzle

9st 12lb

J: Jack Kearney

T: Stephen Thorne

Won sole 2yo start and added a fillies' handicap success at Lingfield (1m1f, good to firm) when making all; subsequent runs for Ralph Beckett were below her best and she has a tough draw to defy here.

20/1

14/1

Form: 4015-1 CD

Last run: 70 days

W: 8st 8lb

5 yo Filly

OR: 81

Form & Verdict
5yo who made it 3-7 when scoring by 2l in 16-runner C&D handicap (good to soft) in June on reappearance; she's 8lb higher in a better grade today but there was lots to like about that latest win and this unexposed sort could have more left in the tank; has won on good to firm.
Place /
No / Draw
Date / Going /
Distance / Class
Time + Course Horse + Weight
Jockey / Trainer
Verdict Starting price

7th

6

(5)

31st May 2025

Good To Soft

1m 3f 175y

Class 1

14:58 Haydock

Invisible Friend

9st 2lb

J: Rossa Ryan

T: David O’Meara

Best form when front-running third of 11 in Listed race at Doncaster (1m2f, soft) last November on penultimate start, but Estrange took her measure in no uncertain style; has left Kevin Ryan (same owners) and needs improvement but she is worth a crack at 1m4f.

22/1

6

(5)

31st May 2025

Good To Soft

1m 3f 175y

Class 1

14:58 Haydock

Invisible Friend

9st 2lb

J: Rossa Ryan

T: David O’Meara

Best form when front-running third of 11 in Listed race at Doncaster (1m2f, soft) last November on penultimate start, but Estrange took her measure in no uncertain style; has left Kevin Ryan (same owners) and needs improvement but she is worth a crack at 1m4f.

22/1

3rd

5

(11)

9th Nov 2024

Soft

1m 2f 43y

Class 1

15:10 Doncaster

Invisible Friend

9st 4lb

J: Rowan Scott

T: Kevin Ryan

led, headed inside final furlong, no extra inside final 110yds

33/1

Form: 181-33 CD

Last run: 70 days

W: 9st 0lb

6 yo Filly

OR: 87

Form & Verdict
Won this a shade cosily 12 months ago (good to firm) on her final outing of the season; has run with plenty of credit when third in big-field C&D handicaps against males on her two runs this term and she's a solid contender.
Place /
No / Draw
Date / Going /
Distance / Class
Time + Course Horse + Weight
Jockey / Trainer
Verdict Starting price

4th

2

(6)

19th Apr 2025

Good

1m 0f 208y

Class 3

16:45 Musselburgh

Reach

9st 8lb

J: Joanna Mason

T: Michael & David Easterby

took keen hold, held up in rear, headway over 2f out, edged right when outpaced over 1f out, no impression

3/1

4th

2

(6)

19th Apr 2025

Good

1m 0f 208y

Class 3

16:45 Musselburgh

Reach

9st 8lb

J: Joanna Mason

T: Michael & David Easterby

took keen hold, held up in rear, headway over 2f out, edged right when outpaced over 1f out, no impression

3/1

10th

1

(6)

21st Sep 2024

Good

1m 0f 0y

Class 4

14:10 Newmarket

Reach

10st 1lb

J: Joanna Mason

T: Michael & David Easterby

towards far side early, raced centre after 1f

4/1

12th
17 (13)
Dreamrocker

16/1

Form: -83213

Last run: 15 days

W: 8st 2lb

4 yo Filly

OR: 75

Form & Verdict
Stayed on for third of 18 here (7f, good to soft) in May and had more in hand than the neck winning margin suggested at Ascot (1m, good to soft) last month; kept on for good third at Sandown (1m, good) a fortnight ago and this step up in trip could unlock further improvement; half-sister to stable's Group 1 winner Dreamloper who improved with age; unraced on fast ground.
Place /
No / Draw
Date / Going /
Distance / Class
Time + Course Horse + Weight
Jockey / Trainer
Verdict Starting price

4th

2

(5)

14th Oct 2024

Soft

1m 0f 31y

Class 5

16:50 Windsor

Dreamrocker

9st 13lb

J: Jason Watson

T: Ed Walker

The winner of two races (2023/2024) and is bred to gain further success, being related to a few multiple winners for her yard; disappointing last time but now drops back in grade and remains of interest.

7/1

7th

6

(10)

18th Sep 2024

Good To Soft

1m 0f 0y

Class 4

15:55 Sandown

Dreamrocker

9st 11lb

J: Saffie Osborne

T: Ed Walker

Excellent spell earlier, the win coming at Ascot in July (1m, good to soft); looked as though a step up in trip would work when coming from behind to finish third over C&D (good) next time but she faded in a valuable York race (extended 1m2f) last month; interesting with sights lowered.

6/1

12th

17

(13)

23rd Aug 2024

Good To Firm

1m 2f 56y

Class 2

16:10 York

Dreamrocker

8st 2lb

J: Luke Morris

T: Ed Walker

Stayed on for third of 18 here (7f, good to soft) in May and had more in hand than the neck winning margin suggested at Ascot (1m, good to soft) last month; kept on for good third at Sandown (1m, good) a fortnight ago and this step up in trip could unlock further improvement; half-sister to stable's Group 1 winner Dreamloper who improved with age; unraced on fast ground.

16/1

Form: -22162 BF

Last run: 34 days

W: 8st 3lb

3 yo Filly

OR: 83

Form & Verdict
Finished second of 12 in the far-side group when sixth of 30 overall in the Sandringham Handicap for 3yo fillies at Royal Ascot (1m, good to firm); kept on well when runner-up at Newbury (1m, good to firm) most recently; further improvement is possible now up in trip; in with a shout.
Place /
No / Draw
Date / Going /
Distance / Class
Time + Course Horse + Weight
Jockey / Trainer
Verdict Starting price

2nd

12

(13)

27th Sep 2024

Good

1m 1f 0y

Class 3

17:20 Newmarket

Battle Queen

9st 1lb

J: Oisin Murphy

T: Andrew Balding

Unraced on ground softer than good; form dipped at the York Ebor festival (upped to 1m2f) five weeks ago but consistent otherwise and may well rebound; ran respectably in the Sandringham at Royal Ascot, prior to good second at Newbury (both 1m); not dismissed.

13/2

13th

15

(3)

23rd Aug 2024

Good To Firm

1m 2f 56y

Class 2

16:10 York

Battle Queen

8st 3lb

J: Hayley Turner

T: Andrew Balding

Finished second of 12 in the far-side group when sixth of 30 overall in the Sandringham Handicap for 3yo fillies at Royal Ascot (1m, good to firm); kept on well when runner-up at Newbury (1m, good to firm) most recently; further improvement is possible now up in trip; in with a shout.

9/1

2nd

5

(3)

20th Jul 2024

Good To Soft

1m 0f 0y

Class 3

17:20 Newbury

Battle Queen

8st 11lb

J: Oisin Murphy

T: Andrew Balding

Little between her and Circe on 1m Southwell AW form in April, but she had the less complicated run of the two; didn't have to run to the same level to win a maiden next time and this is easier than the Sandringham (1m, good to firm) at Royal Ascot, in which she still put up a good show in sixth of 30; runs off correct 2lb lower mark here; solid.

2/1

50/1

Form: -52078 D

Last run: 35 days

W: 8st 7lb

4 yo Filly

OR: 80

Form & Verdict
Runner-up off this mark in first-time hood at Ascot (1m2f, good) in May but three lesser performances have followed and others are preferred; the hood is now left off.
Place /
No / Draw
Date / Going /
Distance / Class
Time + Course Horse + Weight
Jockey / Trainer
Verdict Starting price

14th

12

(11)

23rd Aug 2024

Good To Firm

1m 2f 56y

Class 2

16:10 York

Moogie

8st 7lb

J: Connor Beasley

T: James Fanshawe

Runner-up off this mark in first-time hood at Ascot (1m2f, good) in May but three lesser performances have followed and others are preferred; the hood is now left off.

50/1

8th

4

(5)

19th Jul 2024

Good To Soft

1m 5f 61y

Class 3

16:45 Newbury

Moogie

9st 1lb

J: Pat Dobbs

T: James Fanshawe

Three-time 1m2f AW winner last year; good second in first-time hood (retained since) at Ascot (1m2f, good) in May but well beaten over 1m4f the next twice (good/good to soft) and others make greater appeal.

25/1

7th

4

(7)

12th Jul 2024

Soft

1m 3f 211y

Class 3

16:00 Ascot

Moogie

9st 6lb

J: Ross Coakley

T: James Fanshawe

3-3 over 1m2f on the AW last year; proved her effectiveness on turf when second in a 1m2f handicap here in May (good) and it was always going to be tough for her in a 1m4f Group 3 last month (80-1); fair shout back in a handicap should conditions dry out (ran no race when tried on soft once before).

8/1

Form: 3122 D BF

Last run: 23 days

W: 8st 8lb

3 yo Filly

OR: 88

Form & Verdict
Haydock maiden winner (1m2f, good) who pushed Al Anoud close on last month's handicap debut at Glorious Goodwood (1m2f, good to firm); this very lightly raced 3yo is in excellent hands to continue to progress and a stronger gallop than at Goodwood could give her claims a boost this afternoon.
Place /
No / Draw
Date / Going /
Distance / Class
Time + Course Horse + Weight
Jockey / Trainer
Verdict Starting price

3rd

3

(6)

1st Oct 2025

Standard To Slow

1m 2f 219y

Class 4

18:30 Kempton (AW)

Power Of Destiny

10st 1lb

J: Rossa Ryan

T: Ralph Beckett

Has finished out of the frame in her last five outings, but is back off the same mark as when successful over C&D last November; needs a resurgence but that's not out of the question, especially if responding positively to the first-time cheekpieces.

7/1

3

(9)

22nd Aug 2025

Good To Firm

1m 2f 56y

Class 2

16:10 York

Power Of Destiny

9st 9lb

J: Rossa Ryan

T: Ralph Beckett

Well handicapped on AW form as recent as January; however, she hasn't been at the top of her game on her four starts since April (AW/turf) and needs something extra if she's to capitalise on this mark.

12/1

5

(11)

30th Jul 2025

Good

1m 1f 197y

Class 2

15:45 Goodwood

Power Of Destiny

9st 7lb

J: Richard Kingscote

T: Ralph Beckett

Trained by Sir Michael Stoute when pipped in this race last year on handicap debut; made a successful start for Ralph Beckett on AW in November and went close in January (2lb lower today); however, she's not beaten many in her three starts since, back to turf for the last two; trainer won this race in 2020, 2022 and 2024.

20/1

Non-runners

Karmology, Zarabanda

+o+e Accumulators

Payout
Exacta £574.60
Straight Forecast £443.11
Tricast £3388.40
Trifecta £3351.20

Selections

RP RATINGS:

Power Of Destiny

THE NORTH:

Reach

SPOTLIGHT:

Battle Queen

Daily Record:

Chorus

Daily Mail:

Shemozzle

TOPSPEED:

Karmology

POSTDATA:

Al Anoud

The Guardian:

Invisible Friend

NEWMARKET:

Power Of Destiny

The Times:

Power Of Destiny

Telegraph:

Power Of Destiny

D Express:

Battle Queen

Daily Mirror:

Reach

The Sun:

Reach

The Star:

Reach