Hi,
Every once in a while (may 2-3 times a week) I have long dreams and a lot of the time I can't recall them.

Sometimes a dream might seem like a while like 20/30 mins to an hour in the dream / recall world.

Does anyone know any techniques / ways to get most of the dreams.

Also sometimes when awakening from an alarm (google astral projection alarm technique) I sometimes go straight into a dream / dream recall experience.

Some books would be good too.

Thanks.