A book called "Pattern Play" by Doreen Speckman is good reading.

I've actually gone through it - completely - at least twice.

I think it's out of print, but may be available from your library or on-line.