implement author-title spec
intermediate result for ampersand_spec
finished implementation of ampersand spec