Sunday Telegraph Cryptic 2628 Sunday February 26th 2012
3 left :
5A : prepared in case cheese gets supplied (7) : ??I???D
5D : source of ideas - bath originally, then shower (5) : ??A?N
7D : artist put in much energy creating hotchpotch (7) : ??R?A?O