Marshall HallA combinatorial problem on abelian groups10.2307/2032592in Proceedings of the american mathematical society