Strangely enough, when I ran all of the code examples given in this topic, none of them worked at all. I have copy and pasted my code below ... if anyone can give any enlightenment on this issue, that would be great !
CL-USER 1 > (create-hash master-hash :size 10)
Error: Undefined operator CREATE-HASH in form (CREATE-HASH MASTER-HASH :SIZE 10).
1 (continue) Try invoking CREATE-HASH again.
2 Return some values from the form (CREATE-HASH MASTER-HASH :SIZE 10).
3 Try invoking something other than CREATE-HASH with the same arguments.
4 Set the symbol-function of CREATE-HASH to another function.
5 Set the macro-function of CREATE-HASH to another function.
6 (abort) Return to level 0.
7 Return to top loop level 0.
Type :b for backtrace or :c <option number> to proceed.
Type :bug-form "<subject>" for a bug report template or

for other options.
CL-USER 2 : 1 > (create-hash master-hash :size 10)
Error: Undefined operator CREATE-HASH in form (CREATE-HASH MASTER-HASH :SIZE 10).
1 (continue) Try invoking CREATE-HASH again.
2 Return some values from the form (CREATE-HASH MASTER-HASH :SIZE 10).
3 Try invoking something other than CREATE-HASH with the same arguments.
4 Set the symbol-function of CREATE-HASH to another function.
5 Set the macro-function of CREATE-HASH to another function.
6 (abort) Return to level 1.
7 Return to debug level 1.
8 Return to level 0.
9 Return to top loop level 0.
Type :b for backtrace or :c <option number> to proceed.
Type :bug-form "<subject>" for a bug report template or

for other options.
CL-USER 3 : 2 > (create-hash sub hash)
Error: Undefined operator CREATE-HASH in form (CREATE-HASH SUB HASH).
1 (continue) Try invoking CREATE-HASH again.
2 Return some values from the form (CREATE-HASH SUB HASH).
3 Try invoking something other than CREATE-HASH with the same arguments.
4 Set the symbol-function of CREATE-HASH to another function.
5 Set the macro-function of CREATE-HASH to another function.
6 (abort) Return to level 2.
7 Return to debug level 2.
8 Return to level 1.
9 Return to debug level 1.
10 Return to level 0.
11 Return to top loop level 0.
Type :b for backtrace or :c <option number> to proceed.
Type :bug-form "<subject>" for a bug report template or

for other options.
CL-USER 4 : 3 > (setf (gethash sub-key (gethash master-key master-table)) sub-value)
Error: The variable SUB-KEY is unbound.
1 (continue) Try evaluating SUB-KEY again.
2 Specify a value to use this time instead of evaluating SUB-KEY.
3 Specify a value to set SUB-KEY to.
4 (abort) Return to level 3.
5 Return to debug level 3.
6 Return to level 2.
7 Return to debug level 2.
8 Return to level 1.
9 Return to debug level 1.
10 Return to level 0.
11 Return to top loop level 0.
Type :b for backtrace or :c <option number> to proceed.
Type :bug-form "<subject>" for a bug report template or

for other options.
CL-USER 5 : 4 > (setf (gethash sub-key (gethash master-key master-table)) sub-value)
Error: The variable SUB-KEY is unbound.
1 (continue) Try evaluating SUB-KEY again.
2 Specify a value to use this time instead of evaluating SUB-KEY.
3 Specify a value to set SUB-KEY to.
4 (abort) Return to level 4.
5 Return to debug level 4.
6 Return to level 3.
7 Return to debug level 3.
8 Return to level 2.
9 Return to debug level 2.
10 Return to level 1.
11 Return to debug level 1.
12 Return to level 0.
13 Return to top loop level 0.
Type :b for backtrace or :c <option number> to proceed.
Type :bug-form "<subject>" for a bug report template or

for other options.