Sounds good to me. :)
How about Peter Lyle Wilkinson?
Peter=Stone
Lyle=Island
If you have any major objections to either of those, let me know! They're not my absolute favorite names, so I don't have any objection with changing them if you really hate either one.