All wood no matter the species will work against you - it will warp, swist, expand and contract. The factors effecting it are numerous, including how, where and when it is stored how it was cut (flat, Rift or Quarter sawn). Are you stickingthe wood and allowing air to circulate? (never lay on a concrete floor).
There are so many variables. I always stick new wood (and place a couple of 80lbs bags of sand on top to keep it flat) and leave it to aclimate for at least 2 weeks - then dimension the wood over size and again leave to aclimate for a few days before final dimentioning and at that point put it together! that way there is less likelyhood of additional movement.
The book by R. Bruce Hoadley is an excellent choice.
Good Luck!