Use
IMGBurn to meet your needs. Don't forget to take "custom" install option and to UN-CHECK any crapware that is offered to you, if any. Sorry about that.
(1) insert the CD you want to copy, open the program, push the "create image file from disc" button.
This will pick a partition on your hard drive(s) with lots of free space, read all tracks from the CD, and create two files: image.bin, and image.cue.
You can optionally choose to go right into the WRITE function after this, or not. Let's say not.
(2) After the READ process completes, remove the source CD and insert a blank CD.
(3) On the MENU bar of the program, select MODE and then select WRITE from the dropdown list.
Or, if you close the program and re-open it, select the "write image file to disc" button.
(4) At the top of what is next presented from the WRITE dialog, click on the folder icon at the right side of the "SOURCE - please select a file" item. The partition which was just used to do the read-copy to should be showing, along with the two files that were created.
Select that IMAGE.CUE file and push the OPEN button. The file should then be read, and the WRITE button at the bottom of the dialog should now light up (from being grayed out).
You can leave the VERIFY option checked or not, but it doesn't take long to do this and it's probably a good idea if you want your CD copy to be perfect.
(5) Push the WRITE button, and your blank CD will be the recipient of the output from the image copy process.
Voila.