Wrapping Text in StringGrid Cells

I need to develop an application that allows the text in a TStringGrid
cell to wrap over multiple lines - does anyone know if this is
possible and if so, how it can be accomplished?  All code snippets

On a similar note - I would like the cell height to adjust
automatically to accomodate the wrapped text - any ideas anyone?