info needed on 383

Thanks for everyone's input. It's definitely a B block, bore measures out to just over 4.250", (it's .030 over).
And yes it's a 59 engine that will mate together with a cast iron torqueflite. I purchased it because i'd like to build it for my 57 Plymouth, but i'm not sure if all parts interchange between the old and later 383's. For example, if i purchased new aluminium heads for it, will they bolt up? Camshafts etc all that sort of stuff that i can easily buy new for later 383, will they work in an early one? I'm pretty sure that apart from crank, rear main seal and trans locating dowels, i believe they are the same, but would like confirmation before i start throwing down money on trying to save the block.