not william, no.
james is correct though! well done!
the 'p' is my surname, so guessing it would be nigh on impossible.
REGARDING THE BABY NAME: we've had a lot of positive feedback from 'marnie', with almost everyone saying they love it. however, nobody seems to like the 'raven' part (except me). so tell me - have a made a grave misjudgement here? is it really not that nice of a name? give it to me straight... i can take it!