Well, i don't have Elgood's book, but i did look over a lot of Google images under "garuda" and didn't really find anything that looks like this. I see what you think are wings and i suppose they might well be, but i don't really see anything else that is bird-like about this figure.