# [Tex/LaTex] How Do I Draw Two Overlapping Rectangles

tikz-pgf

I'm working on an interaction diagram for a programming design course. For sets of objects, I am required to draw overlapping rectangles, roughly as such:

There was a post on overlapping fills that seems pretty close to what I want, but I couldn't figure out how to use the style of my other rectangles.

Here's a minimal version of what I have:

\documentclass{article}

\usepackage{amssymb}
\usepackage{tikz}
\usetikzlibrary{positioning}

\author{}

\begin{document}

\begin{center}
\begin{tikzpicture}[
auto,
block/.style = {
minimum width = 9em,
rectangle,
draw=black,
align=center,
rounded corners
}
]
\node[block, below = 2cm of start]      (controller) {\underline{: SystemController}};
\node[block, below = 2cm of controller] (system)     {\underline{: System}};

% the following line should be the doubled up rectangles.
\node[block, below = 2cm of system] (books) {Books};

\end{tikzpicture}
\end{center}
\end{document}


I assume, that actually you like to have something like this:

or

or

For the last picture I use the following code:

\documentclass[tikz,
border= 3mm]{standalone}

\begin{document}
\begin{tikzpicture}[
book/.style = {rectangle, draw, rounded corners, fill= white,
text width=9em, align= center,

In code I use TikZ library shadows.