Question 506147
<pre>
Let B = the number of boys (sons) and G = the number of girls (daughters)

Then James has B-1 brothers (he isn't his own brother!) and G sisters.

sisters = brothers + 2

      G = (B-1)+2

      G = B+1

    G-B = 1

So there is one more daughter than sons.

[Note: there is no way to find how many girls or boys,
as there are many possibilities, however there are always
1 more girl than boys. 

Edwin</pre>