When I have time perhaps I'll go back and see what you two came up with re: "link to the apologetic muslims who thought they had outlived their welcome". I'm interested too.
Islamic Forum:
http://www.gawaher.com/index.php?showtopic=1955
Surprised?