Celtic have had a very interesting last few transfer windows, given that they have parted with many quality talents in the ...