Coming together or pulling apart? : the European Union's struggle with immigration and asylum by Demetrios G. Papademetriou. ISBN 0870031163. Published by Carnegie Endowment for International Peace, International Migration Policy Program in 1996. Publication and catalogue information, links to buy online and reader comments.