0340999217
Guardian angel / Robert Muchamore.
Cover
Author: Muchamore, Robert.
Publication year: 2012
Format: Book
Publisher: London : Hodder Children's,
ISBN: 9780340999219 (hbk.) : 0340999217 (hbk.) :
Description:
Ryan has saved Ethan's life more than once. Ethan thinks he must be a guardian angel. But Ryan works for CHERUB, a secret organisation with one key advantage: even experienced criminals never suspect that children are spying on them.
Adolescent.
Series: CHERUB. Series 2 ; 2
Selected rating Selected rating Selected rating Selected rating Selected rating Selected rating Selected rating Selected rating Selected rating Selected rating
Physical Description:
322 p. ; 23 cm.

Availability

Loading...
Users who borrowed this title also borrowed
Other titles by the author
0340999160
Author: Muchamore, Robert.
0340999179
Author: Muchamore, Robert.
1444914596
Author: Muchamore, Robert, author.
1471407179
Author: Muchamore, Robert, author.
184456682X
Author: Muchamore, Robert.
144491457X
Author: Muchamore, Robert, author.
0340956496
Author: Muchamore, Robert.
0340999217
Author: Muchamore, Robert.
1471407667
Author: Muchamore, Robert, author.
0340931833
Author: Muchamore, Robert.
0340956461
Author: Muchamore, Robert.
0340956488
Author: Muchamore, Robert.
034095650X
Author: Muchamore, Robert.
0340956798
Author: Muchamore, Robert.
0340989033
Author: Muchamore, Robert.
0340911700
Author: Muchamore, Robert.
0340999187
Author: Muchamore, Robert.
0340999195
Author: Muchamore, Robert.
0340999209
Author: Muchamore, Robert.
0340999225
Author: Muchamore, Robert, author.
Similar titles
0340911700
Author: Muchamore, Robert.
0340999187
Author: Muchamore, Robert.
0340999195
Author: Muchamore, Robert.
0340999209
Author: Muchamore, Robert.
0340999225
Author: Muchamore, Robert, author.
0340999233
Author: Muchamore, Robert, author.
0340999241
Author: Muchamore, Robert, author.
0340999748
Author: Muchamore, Robert.
144491412X
Author: Muchamore, Robert, author.
0340931841
Author: Muchamore, Robert.
0340881542
Author: Muchamore, Robert.
0340884355
Author: Muchamore, Robert.
0340911719
Author: Muchamore, Robert.
1444914146
Author: Muchamore, Robert, author.
0340911697
Author: Muchamore, Robert.
0340894334
Author: Muchamore, Robert, author.
0340894342
Author: Muchamore, Robert.
1444939785
Author: Muchamore, Robert, author.
0340931833
Author: Muchamore, Robert.
0340956461
Author: Muchamore, Robert.

Language Language