The Birmingham framework (s.n.)