Nice post :)
If genes determine morphogens and their gradients then why do monoplacental and monozygotic(identical twins who shared the same maternal environment and same genes) have different fingerprints? Or for that matter why don't arteries bifurcate at the same length in these twins?
Hmm , probaby because fingerprints and arteries are not entirely determined by genetics.
RE: Why are we not spherical - Breaking the symmetry of embryo with Alan Turing.